Cr茅er des vues

您所在的位置:网站首页 vue mssql Cr茅er des vues

Cr茅er des vues

2024-05-09 21:41| 来源: 网络整理| 查看: 265

Cr茅er des vues Article08/23/2023

S鈥檃pplique 脿 :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Vous pouvez cr茅er des vues dans le moteur de base de donn茅es SQL Server 脿 l鈥檃ide de SQL Server Management Studio ou de Transact-SQL. Une vue peut 锚tre utilis茅e aux fins suivantes :

pour affiner, simplifier et personnaliser la perception de la base de donn茅es par chaque utilisateur ;

comme m茅canisme de s茅curit茅 en permettant aux utilisateurs d'acc茅der aux donn茅es par le biais de la vue, sans leur accorder d'autorisations qui leur permettraient d'acc茅der directement aux tables de base sous-jacentes de la vue ;

pour fournir une interface 脿 compatibilit茅 descendante pour 茅muler une table dont le sch茅ma a 茅t茅 modifi茅.

Limitations et restrictions

Vous ne pouvez cr茅er des vues que dans la base de donn茅es actuelle.

Une vue ne peut faire r茅f茅rence qu'脿 un maximum de 1 024 colonnes.

Autorisations

N茅cessite l'autorisation CREATE VIEW dans la base de donn茅es et l'autorisation ALTER sur le sch茅ma dans lequel la vue est cr茅茅e.

Utiliser SQL Server Management Studio

Dans l' Explorateur d'objets, d茅veloppez la base de donn茅es dans laquelle vous souhaitez cr茅er votre nouvelle vue.

Cliquez avec le bouton droit sur le dossier Affichages , puis s茅lectionnez Nouvel affichage....

Dans la bo卯te de dialogue Ajouter une table , s茅lectionnez le ou les 茅l茅ments que vous souhaitez inclure dans votre nouvelle vue dans l'un des onglets suivants : Tables, Vues, Fonctions et Synonymes.

S茅lectionnez Ajouter, puis fermez.

Dans le volet Sch茅ma, s茅lectionnez les colonnes ou d'autres 茅l茅ments 脿 inclure dans la nouvelle vue.

Dans le volet Crit猫res, s茅lectionnez les crit猫res de tri ou de filtre suppl茅mentaires pour les colonnes.

Dans le menu Fichier, s茅lectionnez Enregistrer le nom de la vue.

Dans la bo卯te de dialogue Choisir un nom , entrez un nom pour la nouvelle vue, puis s茅lectionnez OK.

Pour plus d鈥檌nformations sur le concepteur de requ锚tes et de vues, consultez Outils du Concepteur de requ锚tes et de vues (Visual Database Tools)

Utiliser Transact-SQL

Dans l' Explorateur d'objets, connectez-vous 脿 une instance du Moteur de base de donn茅es.

Dans la barre d鈥檕utils standard, s茅lectionnez Nouvelle requ锚te.

Copiez et collez l鈥檈xemple suivant dans la fen锚tre de requ锚te, puis s茅lectionnez Ex茅cuter.

USE AdventureWorks2022; GO CREATE VIEW HumanResources.EmployeeHireDate AS SELECT p.FirstName, p.LastName, e.HireDate FROM HumanResources.Employee AS e INNER JOIN Person.Person AS p ON e.BusinessEntityID = p.BusinessEntityID; GO -- Query the view SELECT FirstName, LastName, HireDate FROM HumanResources.EmployeeHireDate ORDER BY LastName; GO 脡tapes suivantes CREATE VIEW (Transact-SQL)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3